/*
 * Copyright (c) 2020 hebeiyiliuba.com
 * All rights reserved.
 *
 */
package org.jeecg.modules.third.openapi.dto.report.waybill;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * 在这里编写类的功能描述
 *
 * @author duanlikao
 * @created 2022/6/17
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
public class WaybillDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private String                          transportTypeCode;
    private String                          transportationDistance;
    private String                          vehicleAmount;
    private String                          consignmentDateTime;
    private String                          originalDocumentNumber;
    private String                          shippingNoteNumber;
    private List<ZjConsignorInfo>           consignorInfo ;
    private String                          despatchActualDateTime;
    private List<ZjInsuranceInformation>    insuranceInformation;
    private List<ZjActualCarrierInfo>       actualCarrierInfo;
    private String                          sendToProDateTime;
    private String                          serialNumber;
    private List<ZjVehicleInfo>             vehicleInfo;
    private String                          businessTypeCode;
    private String                          goodsReceiptDateTime;
    private String                          totalMonetaryAmount;
    private String                          serialNo;
    private String                          finishDateTime;
    private String                          carrier;
    private String                          permitNumber;
    private List<ZjConsigneeInfo>           consigneeInfo;
    private String                          unifiedSocialCreditIdentifier;
    private String                          transportationCost;
}
